Big Huge Thesaurus

Cleome pinnata

noun

sounds kind of like